package com.jz.community.modulemine.rechargephone.bean;

public class PhoneFareBean {

    /**
     * id : 137
     * status : 0
     * version : 1
     * createTime : 2018-09-29 11:30:51
     * updateTime : 2018-09-29 11:30:51
     * payType : MicroMessenger
     * phoneNum : 13289360781
     * rechargeStatus : 1
     * chunnelPhoneCharge : {"id":9,"status":0,"version":0,"createTime":"2018-09-03 16:07:08","updateTime":"2018-09-03 16:07:08","originalPrice":1,"sellingPrice":1}
     * rechargeAmount : 1
     * paymentAmount : 1
     * userId : 500000
     * orderId : 15381918514357036508
     * userPaymentParams : {"appId":"wx8f3280c39595caae","nonceStr":"1538191851728","packageValue":"Sign=WXPay","partnerId":"1360745302","prepayId":"wx29113051678174d1b0237a090043437163","sign":"19540DE0EA48D3FA41DD47D28C4A3112","timeStamp":"1538191851"}
     * paymentTime : null
     * paymentBackParams : null
     * rechargeTime : null
     * rechargeBackParams : null
     * refundTime : null
     * refundBackParams : null
     * mark : 101
     * openId : null
     * _links : {"self":{"href":"http://api.shoppingyizhan.com/chn/phone-recharge-logs/137"}}
     */

    private String id;
    private String status;
    private String version;
    private String createTime;
    private String updateTime;
    private String payType;
    private String phoneNum;
    private String rechargeStatus;
    private ChunnelPhoneChargeBean chunnelPhoneCharge;
    private String rechargeAmount;
    private String paymentAmount;
    private String userId;
    private String orderId;
    private String userPaymentParams;
    private String paymentTime;
    private String paymentBackParams;
    private String rechargeTime;
    private String rechargeBackParams;
    private String refundTime;
    private String refundBackParams;
    private String mark;
    private String openId;
    private LinksBean _links;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getPhoneNum() {
        return phoneNum;
    }

    public void setPhoneNum(String phoneNum) {
        this.phoneNum = phoneNum;
    }

    public String getRechargeStatus() {
        return rechargeStatus;
    }

    public void setRechargeStatus(String rechargeStatus) {
        this.rechargeStatus = rechargeStatus;
    }

    public ChunnelPhoneChargeBean getChunnelPhoneCharge() {
        return chunnelPhoneCharge;
    }

    public void setChunnelPhoneCharge(ChunnelPhoneChargeBean chunnelPhoneCharge) {
        this.chunnelPhoneCharge = chunnelPhoneCharge;
    }

    public String getRechargeAmount() {
        return rechargeAmount;
    }

    public void setRechargeAmount(String rechargeAmount) {
        this.rechargeAmount = rechargeAmount;
    }

    public String getPaymentAmount() {
        return paymentAmount;
    }

    public void setPaymentAmount(String paymentAmount) {
        this.paymentAmount = paymentAmount;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getUserPaymentParams() {
        return userPaymentParams;
    }

    public void setUserPaymentParams(String userPaymentParams) {
        this.userPaymentParams = userPaymentParams;
    }

    public String getPaymentTime() {
        return paymentTime;
    }

    public void setPaymentTime(String paymentTime) {
        this.paymentTime = paymentTime;
    }

    public String getPaymentBackParams() {
        return paymentBackParams;
    }

    public void setPaymentBackParams(String paymentBackParams) {
        this.paymentBackParams = paymentBackParams;
    }

    public String getRechargeTime() {
        return rechargeTime;
    }

    public void setRechargeTime(String rechargeTime) {
        this.rechargeTime = rechargeTime;
    }

    public String getRechargeBackParams() {
        return rechargeBackParams;
    }

    public void setRechargeBackParams(String rechargeBackParams) {
        this.rechargeBackParams = rechargeBackParams;
    }

    public String getRefundTime() {
        return refundTime;
    }

    public void setRefundTime(String refundTime) {
        this.refundTime = refundTime;
    }

    public String getRefundBackParams() {
        return refundBackParams;
    }

    public void setRefundBackParams(String refundBackParams) {
        this.refundBackParams = refundBackParams;
    }

    public String getMark() {
        return mark;
    }

    public void setMark(String mark) {
        this.mark = mark;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public LinksBean get_links() {
        return _links;
    }

    public void set_links(LinksBean _links) {
        this._links = _links;
    }

    public static class ChunnelPhoneChargeBean {
        /**
         * id : 9
         * status : 0
         * version : 0
         * createTime : 2018-09-03 16:07:08
         * updateTime : 2018-09-03 16:07:08
         * originalPrice : 1
         * sellingPrice : 1
         */

        private String id;
        private int status;
        private int version;
        private String createTime;
        private String updateTime;
        private int originalPrice;
        private int sellingPrice;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public int getOriginalPrice() {
            return originalPrice;
        }

        public void setOriginalPrice(int originalPrice) {
            this.originalPrice = originalPrice;
        }

        public int getSellingPrice() {
            return sellingPrice;
        }

        public void setSellingPrice(int sellingPrice) {
            this.sellingPrice = sellingPrice;
        }
    }

    public static class LinksBean {
        /**
         * self : {"href":"http://api.shoppingyizhan.com/chn/phone-recharge-logs/137"}
         */

        private SelfBean self;

        public SelfBean getSelf() {
            return self;
        }

        public void setSelf(SelfBean self) {
            this.self = self;
        }

        public static class SelfBean {
            /**
             * href : http://api.shoppingyizhan.com/chn/phone-recharge-logs/137
             */

            private String href;

            public String getHref() {
                return href;
            }

            public void setHref(String href) {
                this.href = href;
            }
        }
    }
}
